home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 081 / sirius50.arc / SIR050D.ARC / SIREXPR.HLP < prev    next >
Encoding:
Text File  |  1987-06-24  |  2.1 KB  |  63 lines

  1.  
  2. Expression operators:
  3.  
  4.      NOT : logical NOT
  5.  
  6.      AND : logical AND            \  ANDs and ORs may not be mixed
  7.      OR  : logical inclusive OR   /    in the same expression
  8.  
  9.      EQ, NE : EQuals,          is Not Equal to
  10.      LT, LE : is Less Than,    is Less than or Equal to
  11.      GT, GE : is Greater Than, is Greater than or Equal to
  12.      IN, NI : is contained IN, is Not contained In
  13.      CO, NC : COntains,        does Not Contain
  14.  
  15. {pause}
  16.  
  17. Sirius functions have Boolean (TRUE/FALSE), integer, or string values:
  18.  
  19.      Boolean functions
  20.      ~~~~~~~~~~~~~~~~~
  21.      Msg flags:  @Private        @Xpress        @Received     @Sent
  22.                  @FileAttach     @InTransit     @Orphan       @KillSent
  23.                  @Local          @Hold                        @FileReq
  24.                  @ReceiptReq                    @AuditReq     @UpdateReq
  25.  
  26.      Other:      @FromYou  \ message is From or To anything matching
  27.                  @ToYou    / your main-menu "You" string(s)
  28.  
  29.                  @NoBody   -- message file size <= 191
  30.                  @ReadOnly -- message file cannot be altered or (re)moved
  31.  
  32. {pause}
  33.  
  34.      Integer functions
  35.      ~~~~~~~~~~~~~~~~~
  36.                  @DaysHere -- number of days msg has been on this system
  37.                  @DaysOld  -- number of days since msg was authored
  38.  
  39.                  @FileSize -- number of bytes in msg file
  40.  
  41.                  @HighMsg# \
  42.                  @LowMsg#   \
  43.                  @Msg#       > (inor current msg area)
  44.                  @MsgCount  /
  45.                  @Zenith   /
  46.  
  47.                  @NetFrom     @NetTo     @NodeFrom     @NodeTo
  48.  
  49. {pause}
  50.  
  51.      String functions (case-INsensitive)
  52.      ~~~~~~~~~~~~~~~~
  53.                  @From     =  msg file bytes    1- 35
  54.                  @To       =   "    "    "     37- 71
  55.                  @Subject  =   "    "    "     73-143
  56.                  @Header   =   "    "    "      1-190
  57.                  @Body     =   "    "    "    191+
  58.                  @Msg      =  the entire msg
  59.  
  60.                  @Keyin   --  whatever was last keyed in response to
  61.                               a Sirius "In" command (initially null)
  62.  
  63.